package Game;

public class Event {
	// CONSTANTS
	public static final int EVENT_TURN_END = 0;
	
	public static final int EVENT_ACTION = 1;
	public static final int EVENT_MOVE = 2;
	public static final int EVENT_ATTACK = 3;
	public static final int EVENT_SKILL = 4;
	public static final int EVENT_GUARD = 5;
	public static final int EVENT_ITEM = 6;
	public static final int EVENT_EQUIP = 7;
	public static final int EVENT_WAIT = 8;
	public static final int EVENT_PASS = 9;
	
	public static final int EVENT_DAMAGED = 10;
	public static final int EVENT_HEALED = 11;
	
	public static final int EVENT_PHYSICAL_SKILL = 12;
	public static final int EVENT_MAGICAL_SKILL = 13;
	
	public static final int EVENT_HEALING = 14;
	public static final int EVENT_HEALING_MAGIC = 15;
	public static final int EVENT_HEALING_PHYSICAL = 16;
	
	public static final int EVENT_NORMAL_ATTACK = 17;
	public static final int EVENT_ELEMENTAL_ATTACK = 18;
	public static final int EVENT_FIRE_ATTACK = 19;
	public static final int EVENT_WIND_ATTACK = 20;
	public static final int EVENT_EARTH_ATTACK = 21;
	public static final int EVENT_THUNDER_ATTACK = 22;
	public static final int EVENT_WATER_ATTACK = 23;
	public static final int EVENT_HOLY_ATTACK = 24;
	public static final int EVENT_DARKNESS_ATTACK = 25;
	
	public static final int EVENT_NORMAL_MAGIC = 26;
	public static final int EVENT_ELEMENTAL_MAGIC = 27;
	public static final int EVENT_FIRE_MAGIC = 28;
	public static final int EVENT_WIND_MAGIC = 29;
	public static final int EVENT_EARTH_MAGIC = 30;
	public static final int EVENT_THUNDER_MAGIC = 31;
	public static final int EVENT_WATER_MAGIC = 32;
	public static final int EVENT_HOLY_MAGIC = 33;
	public static final int EVENT_DARKNESS_MAGIC = 34;
	
	public static final int EVENT_NORMAL_DAMAGED = 35;
	public static final int EVENT_ELEMENTAL_DAMAGED = 36;
	public static final int EVENT_FIRE_DAMAGED = 37;
	public static final int EVENT_WIND_DAMAGED = 38;
	public static final int EVENT_EARTH_DAMAGED = 39;
	public static final int EVENT_THUNDER_DAMAGED = 40;
	public static final int EVENT_WATER_DAMAGED = 41;
	public static final int EVENT_HOLY_DAMAGED = 42;
	public static final int EVENT_DARKNESS_DAMAGED = 43;
	
	public static final int EVENT_MOVE_FROM = 44;
	public static final int EVENT_MOVE_INTO = 45;
	
	public static final int EVENT_OTHER = 46;
	
	int type;
	
	public Event(int _type) {
		type = _type;
	}
	
	
}
